09e8822a7e629a8dbd87dd1d5c7b0744ddf7d520,src/main/java/org/squiddev/cobalt/lib/DebugLib.java,DebugLib,_sethook,#LuaState#Varargs#,451

Before Change



	static Varargs _sethook(LuaState state, Varargs args) {
		int a = 1;
		LuaThread thread = args.isthread(a) ? args.checkthread(a++) : state.currentThread;
		LuaValue func = args.optfunction(a++, null);
		String str = args.optjstring(a++, "");
		int count = args.optint(a++, 0);

After Change


			valueOf(ds.hookcount));
	}

	static Varargs _sethook(LuaState state, Varargs args) {
		int a = 1;
		LuaThread thread = args.arg(a).isThread() ? args.arg(a++).checkThread() : state.currentThread;
		int i1 = a++;
		LuaValue func = args.arg(i1).optFunction(null);
		int i3 = a++;
		String str = args.arg(i3).optjstring("");
		int i2 = a++;
		int count = args.arg(i2).optInteger(0);
		boolean call = false, line = false, rtrn = false;
		for (int i = 0; i < str.length(); i++) {
			switch (str.charAt(i)) {